@import 'slick';
@import 'class';



/*本周待签署*/

.wait-sign {
    bg: #fff;
    p: 25px 0 30px;
    h:270px;
    box-sizing:border-box;
    ofl:hidden;
    .ptitle{
        m:0 30px 18px;
    }
    .wait-sign-table{
        p:0 30px;
        height: 181px;
        overflow: hidden;
    }
}





/*本月签署概况*/

.has-sign {
    mt: 30px;
    ofl: hidden;
}

.has-sign-left,
.has-sign-middle,
.has-sign-right {
    fl: left;
    w: 32%;
    p: 25px 30px 30px;
    h: 237px;
    mr:2%;
    @extend sizing;
   
    .icon {
        mr: 10px;
    }
    li {
        h: 48px;
        lh: 48px;
        bdb: 1px solid #e4e6eb;
        fz: 14px;
        ofl: hidden;
        /*p:0 30px;*/
        &:hover{
            bg:#f5f6f7;
        }
        .num {
            fl: right;
            size: 36px 24px;
            bg: #dadfe6;
            c: #fff;
            border-radius: 12px;
            fz: 16px;
            ta: center;
            lh: 24px;
            mt: 12px;
            &.red {
                bg: #f2444f;
            }
        }
    }
}

.has-sign-left {
    .icon {
        mr: 10px;
        va: -8px;
    }
}

.has-sign-middle {
    p {
        ta: center;
        fz: 14px;
        img {
            mb: 16px;
            mt: 10px;
        }
    }
}

.has-sign-right {
	mr:0;
	li span{
		fl:right;

	}
}